Text copied to clipboard!

Título

Text copied to clipboard!

Ingeniero de Backend Móvil

Descripción

Text copied to clipboard!
Estamos buscando un Ingeniero de Backend Móvil altamente motivado y experimentado para unirse a nuestro equipo de desarrollo de tecnología. Como Ingeniero de Backend Móvil, serás responsable de diseñar, implementar y mantener la infraestructura de backend que soporta nuestras aplicaciones móviles. Trabajarás en estrecha colaboración con los equipos de frontend móvil, producto y DevOps para garantizar que nuestros servicios sean escalables, seguros y de alto rendimiento. Tus principales tareas incluirán la creación y optimización de APIs RESTful y GraphQL, la integración de bases de datos relacionales y no relacionales, y la implementación de soluciones de autenticación y autorización. Deberás tener experiencia en lenguajes como Node.js, Python, Java o Go, así como conocimientos sólidos en arquitecturas de microservicios y contenedores (Docker, Kubernetes). Además, serás responsable de monitorear y mejorar el rendimiento de los servicios, implementar pruebas automatizadas y colaborar en la resolución de incidencias críticas. Se valorará experiencia previa en la integración de servicios de terceros, manejo de notificaciones push y sincronización en tiempo real. Buscamos a alguien con mentalidad analítica, pasión por la calidad del código y la mejora continua, y habilidades de comunicación para colaborar en equipos multidisciplinarios. Si te apasiona el desarrollo backend y quieres impactar la experiencia de millones de usuarios móviles, ¡esta es tu oportunidad!

Responsabilidades

Text copied to clipboard!
  • Diseñar y desarrollar APIs robustas para aplicaciones móviles.
  • Integrar y mantener bases de datos relacionales y no relacionales.
  • Implementar autenticación y autorización segura.
  • Optimizar el rendimiento y la escalabilidad de los servicios backend.
  • Colaborar con equipos de frontend móvil y DevOps.
  • Monitorear y resolver incidencias en producción.
  • Desarrollar pruebas automatizadas para asegurar la calidad del código.
  • Documentar procesos y arquitecturas técnicas.
  • Integrar servicios de terceros y APIs externas.
  • Participar en revisiones de código y mejora continua.

Requisitos

Text copied to clipboard!
  • Título universitario en Ingeniería Informática o campo relacionado.
  • Experiencia demostrable en desarrollo backend para móviles.
  • Dominio de Node.js, Python, Java o Go.
  • Conocimientos en bases de datos SQL y NoSQL.
  • Experiencia con arquitecturas de microservicios y contenedores.
  • Familiaridad con herramientas de CI/CD.
  • Capacidad para trabajar en equipos multidisciplinarios.
  • Habilidades de resolución de problemas y pensamiento analítico.
  • Experiencia en integración de APIs y servicios externos.
  • Nivel intermedio de inglés técnico.

Posibles preguntas de la entrevista

Text copied to clipboard!
  • ¿Cuántos años de experiencia tienes en desarrollo backend móvil?
  • ¿Qué lenguajes de programación dominas para backend?
  • ¿Has trabajado con microservicios y contenedores? Da ejemplos.
  • ¿Qué bases de datos has utilizado en proyectos móviles?
  • ¿Tienes experiencia integrando servicios de terceros?
  • ¿Cómo aseguras la seguridad en las APIs que desarrollas?
  • ¿Has implementado pruebas automatizadas en tus proyectos?
  • ¿Qué herramientas de monitoreo y logging has utilizado?
  • ¿Cómo manejas la escalabilidad de los servicios backend?
  • ¿Estás familiarizado con metodologías ágiles?